home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Other Langs / MacPerl ƒ / Perl Source ƒ / MacPerl / MPTerminology.aete < prev    next >
Text File  |  1993-10-16  |  3KB  |  55 lines

  1. @TITLE         "MacPerl Suite"
  2. @VERSION     1.0
  3.  
  4. @SUITE         "Required Suite",            "Events that every application should support",    'reqd'
  5.     @EVENT "Open", "Open documents",    'McPL', 'odoc'
  6.         @REPLY     'null', "",                                         OPT, SINGLE, NOENUM
  7.         @DIRECT    'alis', "List of documents to open",        REQ, LIST,   NOENUM, CHANGE
  8.         
  9.     @EVENT "Quit",    "Quit application",    'aevt', 'quit'
  10.         @REPLY     'null', "",                                         OPT, SINGLE, NOENUM
  11.         @DIRECT    'null', "No direct parameter required",     OPT, SINGLE, NOENUM, CHANGE
  12.         @PARAM    "save", 'savo', 'savo', "if true, save all windows without asking user, if false, don't save.", OPT, SINGLE, ENUM
  13.  
  14. @SUITE         "Core Suite",                "Suite that applies to all applications",            'core'
  15.     @EVENT "Save", "Save Window",    'core', 'save'
  16.         @REPLY     'null', "",                                         OPT, SINGLE, NOENUM
  17.         @DIRECT    'cwin', "Window to save",                        REQ, SINGLE, NOENUM, CHANGE
  18.         @PARAM    "in", 'dest', 'alis', "Where to save the file to.", OPT, SINGLE, ENUM
  19.  
  20.     @CLASS "Window", 'cwin', "A window"    
  21.         @PROPERTY     "Position",            'ppos', 'QDpt', "The Position of the window",             SINGLE, NOENUM, RDWR
  22.         @PROPERTY     "Page Setup",        'PSET', 'TPNT', "The Page Setup of the window",     SINGLE, NOENUM, RDWR
  23.         @PROPERTY     "Show Borders",     'PBOR', 'cboo', "The Show Borders of the window",     SINGLE, NOENUM, RDWR
  24.         @PROPERTY     "Font",                'font', 'TEXT', "Font of the text",                     SINGLE, NOENUM, RDWR
  25.         @PROPERTY     "Size",                'ptsz', 'cf16', "Size of the text",                        SINGLE, NOENUM, RDWR
  26.         @PROPERTY     "Script Number",     'psct', 'cint', "Script system of the text",            SINGLE, NOENUM, RDONLY
  27.             
  28.         @ELEMENT        'ctxt',    RANGE
  29.         @ELEMENT        'cha ',    ABSOLUTE
  30.         @ELEMENT        'cwor',    ABSOLUTE
  31.         @ELEMENT        'clin',    ABSOLUTE
  32.         @ELEMENT        'citm',    ABSOLUTE
  33.         
  34.     @CLASS "Spot", 'cspt', "A Spot"
  35.         @PROPERTY     "Class",                'pcls', 'cnum', "The class",             SINGLE, NOENUM, RDWR
  36.         
  37.         
  38. @SUITE        "Misc Standard Suite",    "",                                                            'misc'
  39.     @EVENT "Show", "Bring an object into view", 'misc', 'mvis'
  40.         @REPLY     'null', "", REQ, SINGLE, NOENUM
  41.         @DIRECT    'obj ', "", OPT, SINGLE, NOENUM, CHANGE
  42.         
  43.     @EVENT "Do Script", "Execute a Perl script", 'misc', 'dosc'
  44.         @REPLY     'TEXT', "Result",                 OPT, SINGLE, NOENUM
  45.         @DIRECT    'TEXT', "Script to execute",     REQ, SINGLE, NOENUM, CHANGE
  46.         @PARAM    "extract",         'EXTR', 'bool', "if false, don't search for the #!perl line.",     OPT, SINGLE, NOENUM
  47.         @PARAM    "debug",         'DEBG', 'bool', "if true, start the Perl debugger.",                     OPT, SINGLE, NOENUM
  48.         @PARAM    "preprocess",     'PREP', 'bool', "if true, send script through C preprocessor.",     OPT, SINGLE, NOENUM
  49.  
  50. @SUITE        "Text Suite",                "A set of basic classes for text processing",    'TEXT',
  51.     @EVENT "Close",    "Close an object", 'core', 'clos'
  52.         @REPLY     'null', "",                             OPT, SINGLE, NOENUM
  53.         @DIRECT    'obj ', "The object to close",     REQ, SINGLE, NOENUM, CHANGE
  54.         @PARAM    "Save", 'savo', 'savo', "Specifies whether or not changes should be saved before closing", OPT, SINGLE, ENUM
  55.